<?php
@session_start();
session_cache_expire( $_SESSION['inactive']/60 );
$inactive = $_SESSION['inactive'];
if(isset($_SESSION['start'])){
	$session_life = time() - $_SESSION['start'];
	if($session_life > $inactive){
		unset($_SESSION['islogued']);
		$_SESSION["error"] = "El tiempo de inactividad ha caducado.<br>Vuelva a iniciar por favor.";
		//header("Location:../index.php");//logout.php
?>
		<script language="javascript">
			top.location.href= "../index.php"
		</script>
<?php
	}
}
$_SESSION['start'] = time();
if(!isset($_SESSION["usuario"])){
	header("location:../index.php"); /* Si no ha iniciado la sesion, vamos a index.php */
} else {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta charset="utf-8">
<!-- <meta http-equiv="refresh" content="365"> -->
<meta name="author" content="cg">
<link rel="shortcut icon" href="../images/icono.ico" />

<!-- Archivos necesarios para el datepicker -->
<style type="text/css">
img {border: 0}
body,td {font-family: Verdana,Arial; font-size: 8.0pt; color: #000099}
input,select {font-family: Verdana,Arial; font-size: 9.0pt}
</style>
<link rel="stylesheet" type="text/css" href="../css/jquery-ui-1.8.16.custom.css"/>
<script src="../jquery/jquery.tools.min.js"></script>
<script src="../jquery/jquery-ui-1.8.14.custom.min.js"></script>
<script src="../jquery/jquery-ui-timepicker-addon.js"></script>
<script>
$(function(){
	$(".fechaMayor").datepicker({
		changeMonth: true,
		changeYear:	true,
		minDate:	"0D",
		dateFormat:	'yy-mm-dd',
		gotoCurrent: true,
		numberOfMonths:	1
	});
	
	$('.horaSelect').timepicker({
		hourMin: 7,
		hourMax: 18
	});
});
</script>
<!-- Fin datepicker -->

<script type="text/javascript">
function validarNro(e){
	var key;
	if(window.event){ // IE
		key = e.keyCode;
	}else
		if(e.which){ // Netscape/Firefox/Opera
			key = e.which;
		}
	if(key == 8 || key == 46)
		return true;
	if(key < 48 || key > 57){
		return false;
	}
	return true;
}
function validar(form){
	if(form.enfermedad.value.trim() == ''){
		alert('Seleccione una enfermedad!!!!');
		form.enfermedad.focus();
		return false;
	}else if(form.procedimiento.value.trim() == ''){
		alert('Seleccione un procedimiento!!!!');
		form.procedimiento.focus();
		return false;
	}else if(form.tipoProcedimiento.value.trim() == ''){
		alert('Seleccione un tipo de procedimiento!!!!');
		form.tipoProcedimiento.focus();
		return false;
	}else if(form.fechaProcedimiento.value.trim() == ''){
		alert('Seleccione la fecha para el procedimiento!!!!');
		form.fechaProcedimiento.focus();
		return false;
	}else if(form.horaProcedimiento.value.trim() == ''){
		alert('Seleccione la hora para el procedimiento!!!!');
		form.horaProcedimiento.focus();
		return false;
	}else if(form.comentario.value.trim() == ''){
		//alert('Escriba un comentario para el procedimiento!!!!');
		//form.comentario.focus();
		//return false;
	}
}
function largo(lar1,inputname){
	document.getElementById('info1').innerHTML = lar1 - document.getElementById(inputname).value.length;
}
function cerrarse(){ 
	window.close() 
}
</script>
</head>
<body>
<table cellspacing="0" border="0" cellpadding="0" align="center">
 <tr>
 <td><!-- style="width:766px; height:680px"-->
		<table cellspacing="0" border="0" cellpadding="0">
			<tr>
				<td><!-- style="width:48px; height:680px"-->
				<?php
					include_once ('../util/conexion.inc');
					include_once ('../util/funciones.php');
					if(isset($_POST['guardar']) && $_POST['guardar']=="   Guardar   "){
						//extract($_POST);
						$idConsulta			=	isset($_POST["idConsulta"]) ? $_POST["idConsulta"] : $_GET["idConsulta"];
						
						$idEnfermedad		=	$_POST["enfermedad"];
						$idProcedCatalogo	=	$_POST['procedimiento'];
						$tipoProcedimiento	=	utf8_decode($_POST['tipoProcedimiento']);
						$fechaProcedimiento	=	$_POST["fechaProcedimiento"];
						$horaProcedimiento	=	$_POST["horaProcedimiento"];
						$realizado			=	$_POST["realizado"];
						$comentario			=	$_POST["comentario"];
						
						$query="INSERT INTO procedimiento (idConsulta, idEnfermedad, idProcedCatalogo, tipoProcedimiento, fechaProcedimiento, horaProcedimiento, realizado, comentario) VALUES ($idConsulta,$idEnfermedad,$idProcedCatalogo,'$tipoProcedimiento','$fechaProcedimiento','$horaProcedimiento','$realizado','$comentario')";
						$sql=mysql_query($query) or die (mysql_error());
						
						//INICIO - Bitacora-Auditoria del sistema
						$datosNuevos = "$idConsulta,$idEnfermedad,$idProcedCatalogo,'$tipoProcedimiento','$fechaProcedimiento','$horaProcedimiento','$realizado','$comentario'";
						$datosAnteriores = "";
						logsProcesos("procedimiento","INSERT",$datosNuevos,$datosAnteriores);
						//FIN - Bitacora-Auditoria del sistema

						echo "<br><p align='center'><img src='../images/Select.png' alt='Ok' width='50' height='50' title='OK'/>El registro ha sido ingresado exitosamente</p><br>";
						echo '<br><p align="center"><a href="procedimiento.php?idConsulta='.$idConsulta.'">PROGRAMAR OTRO</a></p>';
						echo '<br><p align="center"><a href="javascript:cerrarse();">CERRAR</a></p>';
						
					}else{
						$idConsulta = isset($_GET['idConsulta']) ? $_GET['idConsulta'] : $_POST['idConsulta'];
					?>
						<form topmargin="0" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>" name="frm" onSubmit="return validar(this)">
						<div style="color:#70BBFF;font-family:Arial;" align='center'><h3>PROGRAMAR PROCEDIMIENTO</h3></div>
							<table align="center" border="0" bgcolor="" cellspacing="2">
								<input type="hidden" name="idConsulta" id="idIdConsulta" value="<?php echo $idConsulta; ?>"/>
								
								<tr>
									<td align="right" style="color:	#000000"><b>Enfermedad:</b></td>
									<td>
										<?php
										$sql = "SELECT idEnfermedad,nombreEnfermedad FROM enfermedad";
										$query = mysql_query($sql) or die(mysql_error());
										?>
										<select name="enfermedad" id="idEnfermedad" style="border:1px solid blue;width:300px;">
											<option value="">--Seleccione--</option>
											<?php
											if(mysql_num_rows($query) > 0){
												while($dat = mysql_fetch_array($query)){
													echo '<option value="'.$dat['idEnfermedad'].'">'.$dat['nombreEnfermedad'].'</option>';
												}
											}
											?>
										</select>
									</td>
								</tr>
								<tr>
									<td align="right" style="color:	#000000"><b>Procedimiento:</b></td>
									<td>
										<?php
										$sql = "SELECT id,nombre FROM listaprocedimiento";
										$query = mysql_query($sql) or die(mysql_error());
										?>
										<select name="procedimiento" id="idProcedimiento" style="border:1px solid blue;width:300px;">
											<option value="">--Seleccione--</option>
											<?php
											if(mysql_num_rows($query) > 0){
												while($dat = mysql_fetch_array($query)){
													echo '<option value="'.$dat['id'].'">'.$dat['nombre'].'</option>';
												}
											}
											?>
										</select>
									</td>
								</tr>
								<tr>
									<td align="right" style="color:	#000000"><b>Tipo de Procedimiento:</b></td>
									<td>
										<?php
										$valores = getEnumDatos('procedimiento','tipoProcedimiento');
										?>
										<select name="tipoProcedimiento" id="idTipoProcedimiento" style="border:1px solid blue;width:300px;">
											<option value="">--Seleccione--</option>
											<?php
											foreach($valores as $k => $v) {
												echo "<option value=".utf8_encode($v)."> ".utf8_encode($v)." </option>";
											} 
											?>
										</select>
									</td>
								</tr>
								<tr>
									<td align="right" style="color:	#000000"><b>Fecha del Procedimiento:</b></td>
									<td><input type="text" readonly class="fechaMayor" name="fechaProcedimiento" id="idFechaProcedimiento" size="40" maxlength="25" style="border:1px solid blue;" placeholder="Fecha" /></td>
								</tr>
								<tr>	
									<td align="right" style="color:	#000000"><b>Hora del Procedimiento:</b></td>
									<td><input type="text" readonly class="horaSelect" name="horaProcedimiento" id="idHoraProcedimiento" size="40" maxlength="25" style="border:1px solid blue;" placeholder="hora" /></td>
								</tr>
								<tr>
									<td align="right" style="color:	#000000"><b>Realizado:</b></td>
									<td>
										<select name="realizado" id="idRealizado" style="border:1px solid blue;">
											<option value="NO">NO</option>
											<option value="SI">SI</option>
										</select>
									</td>
								</tr>
								<tr>	
									<td align="right" style="color:	#000000"><b>Comentario:</b></td>
									<td><textarea name="comentario" id="idComentario" rows="3" cols="35" onKeyUp="largo(200,'idComentario');" maxlength="200" style="border:1px solid blue;" placeholder="Comentario"></textarea><br>
									<font size="-3" color="#0000FF">Caracteres disponibles:</font><span style="color:#00F" id="info1">200</span></td>
								</tr>
							</table>
							<br>
							<div class="clear" align="center">
							<input type="button"  value="   Cancelar   " id="idCancelar" name="cancelar" onClick="location.href = 'javascript:cerrarse();'">&nbsp;&nbsp;
							<input type="submit" value="   Guardar   " id="idGuardar" name="guardar">
							</div>
						</form>
					<?php
					}
					?>
					<!-- Fin -->
				</td>
			</tr>
		</table>
	</td>
 </tr>
</table>
</body>
</html>
<?php
} /* Y cerramos el else */ 
?>